#!bin/bash
#拉取最新的版本
export BUILD_ID=dontkillme
#打包  
mvn package
#杀掉旧的java进程

kill $(ps aux | grep tomcat8 | grep -v grep | awk '{print $2}')

#等java进程结束

while true;do
#看看有没有人占用80 端口 如果有等5秒,如果没有跳出循环
  have=$(netstat -anp | grep 80 -w | grep -v grep)
  if [ -n "$have" ];then 
    sleep 5
  else
    break
  fi 
done
#删除旧的war包
rm -rf /opt/tomcat8//webapps/ROOT*
#拷贝新的war包

cp target/virstu.war /opt/tomcat8/webapps/ROOT.war

#启动tomcat
/opt/tomcat8/bin/startup.sh 

